package com.hzw.saas.service.project.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hzw.saas.service.project.bo.ProjectAttachmentBO;
import com.hzw.saas.service.project.model.ProjectAttachment;

import java.util.List;

/**
 * @author zzl
 * @since 08/11/2021
 */
public interface IProjectAttachmentService extends IService<ProjectAttachment> {

    List<ProjectAttachmentBO> listAttachmentBo(String projectApplyId, Integer... attachmentType);

    List<ProjectAttachment> listProjectAttachment(String projectApplyId, Integer... attachmentType);

    List<String> listProjectAttachmentIds(String projectApplyId, Integer... attachmentType);

    void deleteAttachments(List<String> resourceIds);

}
